dicStus = {'李明':('男',19),'杨柳':('女',18),'张一凡':('男',18),'许可':('女',20),'王小小':('女',19),'陈心':('女',19)}
cnts={}
names=[]
for k,v in dicStus.items():
    cnts[v[0]]=cnts.get(v[0],0)+1
    if v[1]>18:
        names.append(k)
print('女生共有{}名，男生共有{}名'.format(cnts['女'],cnts['男']))
print('其中年龄超过18岁的有：')
print(names)
